battle for existence - Englisch Synonyme Wörterbuch